make a present - German English Dictionary